สรุปคำสั่ง docker ฉบับสายย่อ เด็กแนว
เอาที่สำคัญๆ หากินได้ยาวๆ
.
1) คำสั่งดูเลขเวอร์ชั่น docker engine ในเครื่อง
docker -v
.
2) คำสั่งล็อกอินเข้าไปใน docker hub (ที่เก็บไฟล์ image ของ docker)
docker login [OPTIONS] [SERVER]
.
3) คำสั่ง logout ออกจาก docker hub ...บาย บาย
docker logout
.
4) คำสั่งค้นหาไฟล์ image จาก docker hub
docker search
.
5) คำสั่งดาวน์โหลดไฟล์ image จาก docker hub มาที่เครื่องเรา
docker pull
.
6) คำสั่งรันไฟล์ image -> เพื่อสร้าง container (สร้างกี่ตัวก็ได้)
docker run [options]
.
7) คำสั่งดูรายชื่อไฟล์ images ที่อยู่ในเครื่องเรา
docker images
docker images --no-trunc // แสดง Images ID แบบเต็มๆ
.
😎 คำสั่งลบไฟล์ images
docker rmi
docker rmi -f
docker rmi -f $(docker images -a -q) // ลบทั้งหมด
.
9) คำสั่งดูรายชื่อ container
docker ps // แสดง container ที่ทำงานอยู่
docker ps -a // แสดงรายการ container ทั้งหมดที่ทำงานอยู่และหยุดทำงานไปแล้ว
.
10) คำสั่งลบ container
docker rm
docker rm -f
docker rm $(docker ps -a -q) // ลบทั้งหมด
docker rm $( docker ps -q -f status=exited) // ลบ continer ทั้งหมดที่ไม่ทำงาน
.
11) คำสั่งสั่งให้ container ทำงาน (สตาร์ท)
docker start
.
12) คำสั่งหยุด container (กลับมาสตาร์ทใหม่ภายหลังได้)
docker stop
docker stop $(docker ps -a -q) // หยุดการทำงาน container ทั้งหมด
.
13) คำสั่งแช่แข็ง container
docker pause
docker unpause
.
14) คำสั่งรีโมทเข้าไปใน container แล้วรันคำสั่ง เช่น รัน bash shell ของ linux เป็นต้น
docker exec -it
.
14) คำสั่งดูข้อมูลของ container
docker inspect
.
15) คำสั่งดูการใช้ทรัพยกรเครื่องของ container
docker stats // ทั้งหมด
docker stats
.
16) คำสั่งดู logs ของ container
docker logs
.
16) คำสั่งคำสั่งสร้างไฟล์ image
docker build [OPTIONS] PATH | URL | -
.
17) คำสั่ง commit ไฟล์ image ที่เราสร้าง
docker commit
.
18) คำสั่งส่่งไฟล์ image ขึ้น docker hub
docker image push [OPTIONS] NAME[:TAG]
.
++++++++++++++++++++
อธิบายเพิ่ม docker
++++++++++++++++++++
docker มันคือ container
ถ้าจะเรียกให้ถูกต้องเป๊ะๆ ก็คือ software container
.
จะคล้ายๆ Virtual Machine (VM)
แต่เบากว่า
Overhead น้อยกว่า
รันได้เร็วกว่า
.
container มันเป็นคอนเซปต์การสร้างสภาพแวดล้อมเฉพาะให้กับซอฟต์แวร์ เพื่อให้สามารถทำงานได้โดยไม่กวนกับซอฟต์แวร์ตัวอื่นบนระบบปฏิบัติการเดียวกัน
.
เช่น เครื่องลง PHP กับ Apache HTTP ไว้
คราวนี้พอจะรัน Tomcat แล้ว port มันชนกัน
เกิดอุบัติเหตุแบบนี้ ทำไงดีหว้า?
ต้องร้องเรียนตำรวจเลยไหม?
...ก็ไม่ต้อง
สามารถใช้ container เป็นอีกหนึ่งวิธีแก้ปัญหา
.
สำหรับคอนเซปต์ container
ให้นึกถึงว่าเรามีตู้ container ใส่ของ จำนวน 2 ตู้
ทั้งสองตู้ข้างในมีสภาพแวดล้อมเป็น Linux
.
- โดย container ตู้แรก จะติดตั้ง PHP กับ Apache HTTP ลงไป
- container ตู้ตัวที่สอง จะติดตั้ง Tomcat ลงไป
.
โดยทั้งสองตู้สามารถวางไว้ภายในระบบปฏิบัติการเดียวกัน
สามารถรันทำงานแยกสภาพแวดล้อมจากกันไปเลย
ไม่ชน ไม่ทะเลาะตบตีแย่งแฟนกัน
.....เฮยๆ ไม่ใช่ายแหละ ไม่แย่ง resource กัน
.
และเราก็สามารถย้ายตู้ container ที่มีซอฟต์แวร์ที่เราได้ติดตั้งลงไปนั้น
ก็สามารถย้ายตู้ไปไว้ที่เครื่องไหนก็ได้
ขอให้เครื่องนั้นๆ ติดตั้ง docker engine ก็พอ
(นำไฟล์ image ของ docker ไปรันบนเครื่องไหนก็ได้ขอให้มี docker engine)
.
.
.
อ้างอิง
- https://sites.google.com/.../chanwit/blogs/what-is-container
-http://www.siamhtml.com/getting-started-with-docker/
-https://medium.com/quintuples/รวม-docker-command-line-พื้นฐาน-74b61101effa
-https://memo8.com/docker-command/
.
.
.
✍ เรียบเรียงโดย โปรแกรมเมอร์ไทย thai programmer
.
.
.
มีปัญหาด้านไอทีให้ไปที่ลิงก์นี้
https://github.com/adminho/Thai-IT-community
จะมีกลุ่มเฟสบุ๊คต่างๆ รอคุณอยู่
สนใจกลุ่มไหนก็เข้าไปแจม
สามารถโพสต์ถามปัญหาที่สงสัยได้
จะมีเพื่อนๆ น่ารักคอยตอบเสมอ
同時也有2131部Youtube影片,追蹤數超過41萬的網紅マッスルグリル,也在其Youtube影片中提到,脂質が圧倒的に少ない鶏そぼろ丼を作りました!シンプルで美味しくて減量にもバルクにも向いてます! マッスルグリルTシャツ 9月12日(日)18:00販売開始です! https://muscle-grill.shop/ タンパさん https://www.tampa.gov ムンツァーさん htt...
「id software」的推薦目錄:
- 關於id software 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於id software 在 GIGAZINE Facebook 的最佳貼文
- 關於id software 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳解答
- 關於id software 在 マッスルグリル Youtube 的最佳貼文
- 關於id software 在 angealbk201 Youtube 的精選貼文
- 關於id software 在 angealbk201 Youtube 的精選貼文
- 關於id software 在 id Software - GitHub 的評價
- 關於id software 在 Id Software Has Been Secretly Developing This In Doom Eternal 的評價
- 關於id software 在 Asure ID Card Software by HID 的評價
id software 在 GIGAZINE Facebook 的最佳貼文
1000fpsという驚異の高フレームレートでゲームをプレイすることに成功、一体どんなPCが必要なのか?(2020)
https://gigazine.net/news/20200901-doom-eternal-1000-fps/
id software 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳解答
สรุปคำสั่ง docker ฉบับสายย่อ เด็กแนว
เอาที่สำคัญๆ หากินได้ยาวๆ
.
1) คำสั่งดูเลขเวอร์ชั่น docker engine ในเครื่อง
docker -v
.
2) คำสั่งล็อกอินเข้าไปใน docker hub (ที่เก็บไฟล์ image ของ docker)
docker login [OPTIONS] [SERVER]
.
3) คำสั่ง logout ออกจาก docker hub ...บาย บาย
docker logout
.
4) คำสั่งค้นหาไฟล์ image จาก docker hub
docker search
.
5) คำสั่งดาวน์โหลดไฟล์ image จาก docker hub มาที่เครื่องเรา
docker pull
.
6) คำสั่งรันไฟล์ image -> เพื่อสร้าง container (สร้างกี่ตัวก็ได้)
docker run [options]
.
7) คำสั่งดูรายชื่อไฟล์ images ที่อยู่ในเครื่องเรา
docker images
docker images --no-trunc // แสดง Images ID แบบเต็มๆ
.
8) คำสั่งลบไฟล์ images
docker rmi
docker rmi -f
docker rmi -f $(docker images -a -q) // ลบทั้งหมด
.
9) คำสั่งดูรายชื่อ container
docker ps // แสดง container ที่ทำงานอยู่
docker ps -a // แสดงรายการ container ทั้งหมดที่ทำงานอยู่และหยุดทำงานไปแล้ว
.
10) คำสั่งลบ container
docker rm
docker rm -f
docker rm $(docker ps -a -q) // ลบทั้งหมด
docker rm $( docker ps -q -f status=exited) // ลบ continer ทั้งหมดที่ไม่ทำงาน
.
11) คำสั่งสั่งให้ container ทำงาน (สตาร์ท)
docker start
.
12) คำสั่งหยุด container (กลับมาสตาร์ทใหม่ภายหลังได้)
docker stop
docker stop $(docker ps -a -q) // หยุดการทำงาน container ทั้งหมด
.
13) คำสั่งแช่แข็ง container
docker pause
docker unpause
.
14) คำสั่งรีโมทเข้าไปใน container แล้วรันคำสั่ง เช่น รัน bash shell ของ linux เป็นต้น
docker exec -it
.
14) คำสั่งดูข้อมูลของ container
docker inspect
.
15) คำสั่งดูการใช้ทรัพยกรเครื่องของ container
docker stats // ทั้งหมด
docker stats
.
16) คำสั่งดู logs ของ container
docker logs
.
16) คำสั่งคำสั่งสร้างไฟล์ image
docker build [OPTIONS] PATH | URL | -
.
17) คำสั่ง commit ไฟล์ image ที่เราสร้าง
docker commit
.
18) คำสั่งส่่งไฟล์ image ขึ้น docker hub
docker image push [OPTIONS] NAME[:TAG]
.
++++++++++++++++++++
อธิบายเพิ่ม docker
++++++++++++++++++++
docker มันคือ container
ถ้าจะเรียกให้ถูกต้องเป๊ะๆ ก็คือ software container
.
จะคล้ายๆ Virtual Machine (VM)
แต่เบากว่า
Overhead น้อยกว่า
รันได้เร็วกว่า
.
container มันเป็นคอนเซปต์การสร้างสภาพแวดล้อมเฉพาะให้กับซอฟต์แวร์ เพื่อให้สามารถทำงานได้โดยไม่กวนกับซอฟต์แวร์ตัวอื่นบนระบบปฏิบัติการเดียวกัน
.
เช่น เครื่องลง PHP กับ Apache HTTP ไว้
คราวนี้พอจะรัน Tomcat แล้ว port มันชนกัน
เกิดอุบัติเหตุแบบนี้ ทำไงดีหว้า?
ต้องร้องเรียนตำรวจเลยไหม?
...ก็ไม่ต้อง
สามารถใช้ container เป็นอีกหนึ่งวิธีแก้ปัญหา
.
สำหรับคอนเซปต์ container
ให้นึกถึงว่าเรามีตู้ container ใส่ของ จำนวน 2 ตู้
ทั้งสองตู้ข้างในมีสภาพแวดล้อมเป็น Linux
.
- โดย container ตู้แรก จะติดตั้ง PHP กับ Apache HTTP ลงไป
- container ตู้ตัวที่สอง จะติดตั้ง Tomcat ลงไป
.
โดยทั้งสองตู้สามารถวางไว้ภายในระบบปฏิบัติการเดียวกัน
สามารถรันทำงานแยกสภาพแวดล้อมจากกันไปเลย
ไม่ชน ไม่ทะเลาะตบตีแย่งแฟนกัน
.....เฮยๆ ไม่ใช่ายแหละ ไม่แย่ง resource กัน
.
และเราก็สามารถย้ายตู้ container ที่มีซอฟต์แวร์ที่เราได้ติดตั้งลงไปนั้น
ก็สามารถย้ายตู้ไปไว้ที่เครื่องไหนก็ได้
ขอให้เครื่องนั้นๆ ติดตั้ง docker engine ก็พอ
(นำไฟล์ image ของ docker ไปรันบนเครื่องไหนก็ได้ขอให้มี docker engine)
.
.
.
อ้างอิง
- https://sites.google.com/site/chanwit/blogs/what-is-container
-http://www.siamhtml.com/getting-started-with-docker/
-https://medium.com/quintuples/รวม-docker-command-line-พื้นฐาน-74b61101effa
-https://memo8.com/docker-command/
.
.
.
✍ เรียบเรียงโดย โปรแกรมเมอร์ไทย thai programmer
id software 在 マッスルグリル Youtube 的最佳貼文
脂質が圧倒的に少ない鶏そぼろ丼を作りました!シンプルで美味しくて減量にもバルクにも向いてます!
マッスルグリルTシャツ
9月12日(日)18:00販売開始です!
https://muscle-grill.shop/
タンパさん
https://www.tampa.gov
ムンツァーさん
https://ja.wikipedia.org/wiki/アンドレアス・ムンツァー
1/144ガンダムさん
https://bandai-hobby.net/brand/hg/
コーラを作った動画
https://www.youtube.com/watch?v=A1HTBW6v-SQ&t=6s
感じる甘みさん(ディーサン)
https://www.youtube.com/channel/UCqAruhRLMuHxGTa-xs22DnA
つくりおき食堂まりえさん
https://www.youtube.com/channel/UCuJkgxwEDMB_MZjH-itA4qQ
マッスル北村さん
https://www.tokyo-np.co.jp/article/58915
スーパーマリオさん
https://www.nintendo.co.jp/software/smb1/index.html
ファイナルファイトさん
https://www.capcom.co.jp/product/detail.php?id=55
エキサイトバイクさん
https://www.nintendo.co.jp/clv/manuals/ja/pdf/CLV-P-HAAHJ.pdf
ケーヨーデイツーさん
https://www.keiyo.co.jp
レシピ本購入サイト
・Amazon
https://www.amazon.co.jp/dp/4761275510/
・楽天
https://books.rakuten.co.jp/rb/16700432/
沼の素・マグマの素・乾物販売サイト
https://asuomoi.shop/?category_id=60b6c7431945c73688824502
SPICE BOX
https://spice-box.jp/
マッスルグリル THE COMIC 単行本
https://books.rakuten.co.jp/rb/16802550/?l-id=search-c-item-text-01
マッスルグリル サブチャンネル
https://www.youtube.com/channel/UCNZ0C1brsTykI_3BpiVKRRA
マッスルグリル インスタ
https://www.instagram.com/musclegrill/
スマイル井上 Twitter
https://twitter.com/inoyu_c5
#バドそぼろ #ダイエット #バード飯
id software 在 angealbk201 Youtube 的精選貼文
真の創造主である闇の主との最終対決。
大苦戦してめちゃくちゃ時間かかってしまった(;・∀・)
00:00 スタート
12:27 闇の主の愚痴
32:42 決着
35:44 インターン(開発陣)からのメッセージ
『DOOM Eternal キャンペーン』再生リスト
https://www.youtube.com/playlist?list=PLhPwYdbtNgOSfJIQreIQq0NzDbXAlqxlv
『DOOM (2016) キャンペーン』再生リスト
https://www.youtube.com/playlist?list=PLhPwYdbtNgORhA9WLm6wSIIo1SV77XzJR
SHAREfactory™
https://store.playstation.com/#!/ja-jp/tid=CUSA00572_00
以下、公式リリースより
「The Ancient Gods Part One」は、『DOOM Eternal』の拡張キャンペーン第1弾!
戦いはまだ終わらない… カーン・メイカーを倒したことで力の均衡が崩れ、万物を脅かしている。地獄の軍勢が天を襲い、その脅威はあらゆる次元に拡がりつつある。かつての仲間の助けを借り、戦いを繰り広げながらアーダックに向かい、宇宙の運命を切り開け。使命は、その手に委ねられている。
新たな使命
果てしない悪との戦いで新たな使命に挑め。復讐心を解き放ち、大いなる困難に立ち向かいながら、メイカーの領域に再び挑む時が来た。新たな大いなる脅威を倒して天に秩序を取り戻し、宇宙を混沌に陥れた悪を暴け。
新ロケーション
地球の海洋UACアトランティカ施設の雨降りしきる工業用デッキから、死体が散らばる地獄の血の沼、デーモンがのさばるアーダックの崩れ落ちた廃墟まで、壮大な数々の新ロケーションを舞台に地獄の軍勢に立ち向かえ。
新たな敵
新たな敵の登場によりバトルはさらに奥深く、やり応えのあるものへと進化する。戦術を変えながら地獄の新たな脅威に挑め。エーテル体の敵である「スピリット」は他のデーモンの強さとスピードをさらに強化する。堕落したメイカーエンジェルである「ブラッドエンジェル」は強力な杖で雷撃を繰り出してくる。
id Softwareが手掛ける『DOOM® Eternal™』は、The Game AwardsにおいてBest Action Gameの栄冠に輝いた2016年の大ヒット作『DOOM®』の正統続編。
究極の融合を果たしたスピードとパワーで、次元を超えた怒涛のFPSバトルを実現する。
ゲームエンジンにidTech 7を採用した本作では、Mick Gordonの手掛ける最新楽曲が、強力な武器を手に新旧様々なデーモンを打ち倒す「ドゥームスレイヤー」の戦いをスリリングに彩る。
帰還したドゥームスレイヤーの眼前に広がるのは、デーモンに侵略された地球だった。
地獄からの脅威を打ち破り、スレイヤーの起源に迫りながら、長く過酷な任務を完遂させろ。
id software 在 angealbk201 Youtube 的精選貼文
同胞たちと地獄の首都インモラへ攻め込む。
ここにきてスレイヤーとスーパーショットガンの魅力を見せてくれるの信頼できる
00:00 スタート
02:50 コーデックス(インモラ)
04:15 コーデックス(偽りの救済)
05:36 エスカレーション・エンカウンター
09:57 エスカレーション・エンカウンター(2回目)
22:45 コーデックス(疑念の種)
27:44 コーデックス(スレイヤーの出現)
34:00 コーデックス(最終決戦)
40:36 スーパーショットガンとスレイヤーの見せ場
『DOOM Eternal キャンペーン』再生リスト
https://www.youtube.com/playlist?list=PLhPwYdbtNgOSfJIQreIQq0NzDbXAlqxlv
『DOOM (2016) キャンペーン』再生リスト
https://www.youtube.com/playlist?list=PLhPwYdbtNgORhA9WLm6wSIIo1SV77XzJR
SHAREfactory™
https://store.playstation.com/#!/ja-jp/tid=CUSA00572_00
以下、公式リリースより
「The Ancient Gods Part One」は、『DOOM Eternal』の拡張キャンペーン第1弾!
戦いはまだ終わらない… カーン・メイカーを倒したことで力の均衡が崩れ、万物を脅かしている。地獄の軍勢が天を襲い、その脅威はあらゆる次元に拡がりつつある。かつての仲間の助けを借り、戦いを繰り広げながらアーダックに向かい、宇宙の運命を切り開け。使命は、その手に委ねられている。
新たな使命
果てしない悪との戦いで新たな使命に挑め。復讐心を解き放ち、大いなる困難に立ち向かいながら、メイカーの領域に再び挑む時が来た。新たな大いなる脅威を倒して天に秩序を取り戻し、宇宙を混沌に陥れた悪を暴け。
新ロケーション
地球の海洋UACアトランティカ施設の雨降りしきる工業用デッキから、死体が散らばる地獄の血の沼、デーモンがのさばるアーダックの崩れ落ちた廃墟まで、壮大な数々の新ロケーションを舞台に地獄の軍勢に立ち向かえ。
新たな敵
新たな敵の登場によりバトルはさらに奥深く、やり応えのあるものへと進化する。戦術を変えながら地獄の新たな脅威に挑め。エーテル体の敵である「スピリット」は他のデーモンの強さとスピードをさらに強化する。堕落したメイカーエンジェルである「ブラッドエンジェル」は強力な杖で雷撃を繰り出してくる。
id Softwareが手掛ける『DOOM® Eternal™』は、The Game AwardsにおいてBest Action Gameの栄冠に輝いた2016年の大ヒット作『DOOM®』の正統続編。
究極の融合を果たしたスピードとパワーで、次元を超えた怒涛のFPSバトルを実現する。
ゲームエンジンにidTech 7を採用した本作では、Mick Gordonの手掛ける最新楽曲が、強力な武器を手に新旧様々なデーモンを打ち倒す「ドゥームスレイヤー」の戦いをスリリングに彩る。
帰還したドゥームスレイヤーの眼前に広がるのは、デーモンに侵略された地球だった。
地獄からの脅威を打ち破り、スレイヤーの起源に迫りながら、長く過酷な任務を完遂させろ。
id software 在 Asure ID Card Software by HID 的推薦與評價
Asure ID 7 Card Design Software by HID Global lets you easily design and populate your ID Cards and Badges. With powerful card design features – even in the ... ... <看更多>
id software 在 id Software - GitHub 的推薦與評價
id Software has 18 repositories available. Follow their code on GitHub. ... <看更多>